import * as React from 'react'; import { Tabs, TabItem, TabsProps } from '@aws-amplify/ui-react'; import { Demo } from '@/components/Demo'; import { TabsPropControls } from './TabsPropControls'; import { useTabsProps } from './useTabsProps'; import { demoState } from '@/utils/demoState'; const propsToCode = (props) => { return ( ` Tab content #1 Tab content #2 Cannot click ` ); }; const demoChildren = [ Tab content #1 , Tab content #2 , Cannot click , ]; const defaultTabsProps = { justifyContent: 'flex-start', children: demoChildren, }; export const TabsDemo = () => { const tabsProps = useTabsProps( (demoState.get(Tabs.displayName) as TabsProps) || defaultTabsProps ); return ( } > {tabsProps.children} ); };